<!DOCTYPE html>
<html lang="en" dir="ltr" class="client-nojs">
<head>
<title>Symbol Index - cppreference.com</title>
<meta charset="UTF-8">
<meta name="generator" content="MediaWiki 1.21.2">
<link rel="shortcut icon" href="../../common/favicon.ico">
<link rel="stylesheet" href="../../common/ext.css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" href="../../common/site_modules.css">
<style>a:lang(ar),a:lang(ckb),a:lang(fa),a:lang(kk-arab),a:lang(mzn),a:lang(ps),a:lang(ur){text-decoration:none}#toc{display:none}.editsection{display:none}
/* cache key: mwiki1-mwiki_en_:resourceloader:filter:minify-css:7:472787eddcf4605d11de8c7ef047234f */</style>

<script src="../../common/startup_scripts.js"></script>
<script>if(window.mw){
mw.config.set({"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"c/symbol_index","wgTitle":"c/symbol index","wgCurRevisionId":138709,"wgArticleId":17661,"wgIsArticle":true,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":[],"wgBreakFrames":false,"wgPageContentLanguage":"en","wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgMonthNamesShort":["","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"wgRelevantPageName":"c/symbol_index","wgRestrictionEdit":[],"wgRestrictionMove":[]});
}</script><script>if(window.mw){
mw.loader.implement("user.options",function(){mw.user.options.set({"ccmeonemails":0,"cols":80,"date":"default","diffonly":0,"disablemail":0,"disablesuggest":0,"editfont":"default","editondblclick":0,"editsection":0,"editsectiononrightclick":0,"enotifminoredits":0,"enotifrevealaddr":0,"enotifusertalkpages":1,"enotifwatchlistpages":0,"extendwatchlist":0,"externaldiff":0,"externaleditor":0,"fancysig":0,"forceeditsummary":0,"gender":"unknown","hideminor":0,"hidepatrolled":0,"imagesize":2,"justify":0,"math":1,"minordefault":0,"newpageshidepatrolled":0,"nocache":0,"noconvertlink":0,"norollbackdiff":0,"numberheadings":0,"previewonfirst":0,"previewontop":1,"quickbar":5,"rcdays":7,"rclimit":50,"rememberpassword":0,"rows":25,"searchlimit":20,"showhiddencats":0,"showjumplinks":1,"shownumberswatching":1,"showtoc":0,"showtoolbar":1,"skin":"cppreference2","stubthreshold":0,"thumbsize":2,"underline":2,"uselivepreview":0,"usenewrc":0,"watchcreations":0,"watchdefault":0,"watchdeletion":0,
"watchlistdays":3,"watchlisthideanons":0,"watchlisthidebots":0,"watchlisthideliu":0,"watchlisthideminor":0,"watchlisthideown":0,"watchlisthidepatrolled":0,"watchmoves":0,"wllimit":250,"variant":"en","language":"en","searchNs0":true,"searchNs1":false,"searchNs2":false,"searchNs3":false,"searchNs4":false,"searchNs5":false,"searchNs6":false,"searchNs7":false,"searchNs8":false,"searchNs9":false,"searchNs10":false,"searchNs11":false,"searchNs12":false,"searchNs13":false,"searchNs14":false,"searchNs15":false,"gadget-ColiruCompiler":1,"gadget-MathJax":1});;},{},{});mw.loader.implement("user.tokens",function(){mw.user.tokens.set({"editToken":"+\\","patrolToken":false,"watchToken":false});;},{},{});
/* cache key: mwiki1-mwiki_en_:resourceloader:filter:minify-js:7:9f05c6caceb9bb1a482b6cebd4c5a330 */
}</script>
<script>if(window.mw){
mw.loader.load(["mediawiki.page.startup","mediawiki.legacy.wikibits","mediawiki.legacy.ajax"]);
}</script>
<!--[if lt IE 7]><style type="text/css">body{behavior:url("/mwiki/skins/cppreference2/csshover.min.htc")}</style><![endif]--></head>
<body class="mediawiki ltr sitedir-ltr ns-0 ns-subject page-c_symbol_index skin-cppreference2 action-view cpp-navbar">
        <!-- header -->
        <!-- /header -->
        <!-- content -->
<div id="cpp-content-base">
            <div id="content">
                <a id="top"></a>
                <div id="mw-js-message" style="display:none;"></div>
                                <!-- firstHeading -->
<h1 id="firstHeading" class="firstHeading">Symbol Index</h1>
                <!-- /firstHeading -->
                <!-- bodyContent -->
                <div id="bodyContent">
                                        <!-- tagline -->
                    <div id="siteSub">From cppreference.com</div>
                    <!-- /tagline -->
                                        <!-- subtitle -->
                    <div id="contentSub"><span class="subpages">&lt; <a href="../c.html" title="c">c</a></span></div>
                    <!-- /subtitle -->
                                                            <!-- bodycontent -->
                    <div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="t-navbar" style=""><div class="t-navbar-sep"> </div><div class="t-navbar-head"><a href="../c.html" title="c"> C</a><div class="t-navbar-menu"><div><div><table class="t-nv-begin" cellpadding="0" style="line-height:1.1em;">
<tr class="t-nv"><td colspan="5"> <a href="language.html" title="c/language"> Language</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="header.html" title="c/header"> Headers</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="types.html" title="c/types"> Type support</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="program.html" title="c/program"> Program utilities</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="variadic.html" title="c/variadic"> Variadic function support</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="error.html" title="c/error"> Error handling</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="memory.html" title="c/memory"> Dynamic memory management</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="string.html" title="c/string"> Strings library</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="algorithm.html" title="c/algorithm"> Algorithms</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="numeric.html" title="c/numeric"> Numerics</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="chrono.html" title="c/chrono"> Date and time utilities</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="io.html" title="c/io"> Input/output support</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="locale.html" title="c/locale"> Localization support</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="thread.html" title="c/thread"> Concurrency support</a> <span class="t-mark-rev t-since-c11">(C11)</span> </td></tr>
<tr class="t-nv"><td colspan="5"> <a href="experimental.html" title="c/experimental"> Technical Specifications</a> </td></tr>
<tr class="t-nv"><td colspan="5"> <strong class="selflink"> Symbol index</strong> </td></tr>
</table></div><div></div></div></div></div><div class="t-navbar-sep"> </div></div>
<p><br>
This page tries to list all the symbols that are available from the <i>Standard Library</i>. The symbols are written as follows:
</p>
<ul><li>Function names with <code>()</code>.
</li><li><a href="thread.html#Atomic_operations" title="c/thread">Generic function</a> names marked with <span class="t-mark">(generic)</span>.
</li></ul>
<p><a href="symbol_index/macro.html" title="c/symbol index/macro">Macro symbols</a> are listed in a separated page.
</p>
<h2><span class="mw-headline" id="A_B_C_D_E_F_G_H_I_J_L_M_N_O_P_Q_R_S_T_U_V_W"><blockquote><tt><a href="index.html#.28underscore.29">_</a> <a href="index.html#A"> A</a>  <a href="index.html#B"> B</a>  <a href="index.html#C"> C</a>  <a href="index.html#D"> D</a>  <a href="index.html#E"> E</a>  <a href="index.html#F"> F</a>  <a href="index.html#G"> G</a>  <a href="index.html#H"> H</a>  <a href="index.html#I"> I</a>  <a href="index.html#J"> J</a>  <a href="index.html#L"> L</a>  <a href="index.html#M"> M</a>  <a href="index.html#N"> N</a>  <a href="index.html#O"> O</a>  <a href="index.html#P"> P</a>  <a href="index.html#Q"> Q</a>  <a href="index.html#R"> R</a>  <a href="index.html#S"> S</a>  <a href="index.html#T"> T</a>  <a href="index.html#U"> U</a>  <a href="index.html#V"> V</a>  <a href="index.html#W"> W</a> </tt></blockquote></span></h2>
<p><br>
</p>
<h3><span class="mw-headline" id="Macros"><a href="symbol_index/macro.html" title="c/symbol index/macro">Macros</a></span></h3>
<h3><span class="mw-headline" id=".28underscore.29">_ (underscore)</span></h3>
<p><a href="program/_Exit.html" title="c/program/ Exit"><tt>_Exit()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
</p>
<h3><span class="mw-headline" id="A">A</span></h3>
<p><a href="program/abort.html" title="c/program/abort"><tt>abort()</tt></a><br>
<a href="error/abort_handler_s.html" title="c/error/abort handler s"><tt>abort_handler_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="numeric/math/abs.html" title="c/numeric/math/abs"><tt>abs()</tt></a><br>
<a href="numeric/math/acos.html" title="c/numeric/math/acos"><tt>acos()</tt></a><br>
<a href="numeric/math/acos.html" title="c/numeric/math/acos"><tt>acosf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/acosh.html" title="c/numeric/math/acosh"><tt>acosh()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/acosh.html" title="c/numeric/math/acosh"><tt>acoshf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/acosh.html" title="c/numeric/math/acosh"><tt>acoshl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/acos.html" title="c/numeric/math/acos"><tt>acosl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="memory/aligned_alloc.html" title="c/memory/aligned alloc"><tt>aligned_alloc()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="chrono/asctime.html" title="c/chrono/asctime"><tt>asctime()</tt></a><br>
<a href="chrono/asctime.html" title="c/chrono/asctime"><tt>asctime_r()</tt></a> <span class="t-mark-rev t-since-c23">(since C23)</span><br>
<a href="chrono/asctime.html" title="c/chrono/asctime"><tt>asctime_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="numeric/math/asin.html" title="c/numeric/math/asin"><tt>asin()</tt></a><br>
<a href="numeric/math/asin.html" title="c/numeric/math/asin"><tt>asinf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/asinh.html" title="c/numeric/math/asinh"><tt>asinh()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/asinh.html" title="c/numeric/math/asinh"><tt>asinhf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/asinh.html" title="c/numeric/math/asinh"><tt>asinhl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/asin.html" title="c/numeric/math/asin"><tt>asinl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="program/at_quick_exit.html" title="c/program/at quick exit"><tt>at_quick_exit()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="numeric/math/atan.html" title="c/numeric/math/atan"><tt>atan()</tt></a><br>
<a href="numeric/math/atan2.html" title="c/numeric/math/atan2"><tt>atan2()</tt></a><br>
<a href="numeric/math/atan2.html" title="c/numeric/math/atan2"><tt>atan2f()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/atan2.html" title="c/numeric/math/atan2"><tt>atan2l()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/atan.html" title="c/numeric/math/atan"><tt>atanf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/atanh.html" title="c/numeric/math/atanh"><tt>atanh()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/atanh.html" title="c/numeric/math/atanh"><tt>atanhf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/atanh.html" title="c/numeric/math/atanh"><tt>atanhl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/atan.html" title="c/numeric/math/atan"><tt>atanl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="program/atexit.html" title="c/program/atexit"><tt>atexit()</tt></a><br>
<a href="string/byte/atof.html" title="c/string/byte/atof"><tt>atof()</tt></a><br>
<a href="string/byte/atoi.html" title="c/string/byte/atoi"><tt>atoi()</tt></a><br>
<a href="string/byte/atoi.html" title="c/string/byte/atoi"><tt>atol()</tt></a><br>
<a href="string/byte/atoi.html" title="c/string/byte/atoi"><tt>atoll()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
</p>
<div style="margin-left:0px">
<table class="mw-collapsible mw-collapsed" style="background: transparent; text-align: left; border: 1px solid silver; margin: 0.2em auto auto; width:100%; clear: both; padding: 1px;">

<tr>
<th style="background: #F0F2F5; font-size:87%; padding:0.2em 0.3em; text-align:center;"> <span style="font-size:115%"><code>atomic_<i>type</i></code></span>
</th></tr>
<tr>
<td style="border: solid 1px silver; padding: 8px; background: white;">
<p><a href="thread.html" title="c/thread"><tt>atomic_bool</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_char</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_char16_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_char32_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_int</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_int_fast16_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_int_fast32_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_int_fast64_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_int_fast8_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_int_least16_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_int_least32_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_int_least64_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_int_least8_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_intmax_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_intptr_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_llong</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_long</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_ptrdiff_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_schar</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_short</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_size_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_uchar</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_uint</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_uint_fast16_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_uint_fast32_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_uint_fast64_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_uint_fast8_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_uint_least16_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_uint_least32_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_uint_least64_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_uint_least8_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_uintmax_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_uintptr_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_ullong</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_ulong</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_ushort</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>atomic_wchar_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
</p>
</td></tr></table></div>
<p><a href="atomic/atomic_compare_exchange.html" title="c/atomic/atomic compare exchange"><tt>atomic_compare_exchange_strong()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_compare_exchange.html" title="c/atomic/atomic compare exchange"><tt>atomic_compare_exchange_strong_explicit()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_compare_exchange.html" title="c/atomic/atomic compare exchange"><tt>atomic_compare_exchange_weak()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_compare_exchange.html" title="c/atomic/atomic compare exchange"><tt>atomic_compare_exchange_weak_explicit()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_exchange.html" title="c/atomic/atomic exchange"><tt>atomic_exchange()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_exchange.html" title="c/atomic/atomic exchange"><tt>atomic_exchange_explicit()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_fetch_add.html" title="c/atomic/atomic fetch add"><tt>atomic_fetch_add()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_fetch_add.html" title="c/atomic/atomic fetch add"><tt>atomic_fetch_add_explicit()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_fetch_and.html" title="c/atomic/atomic fetch and"><tt>atomic_fetch_and()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_fetch_and.html" title="c/atomic/atomic fetch and"><tt>atomic_fetch_and_explicit()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_fetch_or.html" title="c/atomic/atomic fetch or"><tt>atomic_fetch_or()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_fetch_or.html" title="c/atomic/atomic fetch or"><tt>atomic_fetch_or_explicit()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_fetch_sub.html" title="c/atomic/atomic fetch sub"><tt>atomic_fetch_sub()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_fetch_sub.html" title="c/atomic/atomic fetch sub"><tt>atomic_fetch_sub_explicit()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_fetch_xor.html" title="c/atomic/atomic fetch xor"><tt>atomic_fetch_xor()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_fetch_xor.html" title="c/atomic/atomic fetch xor"><tt>atomic_fetch_xor_explicit()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_flag.html" title="c/atomic/atomic flag"><tt>atomic_flag</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_flag_clear.html" title="c/atomic/atomic flag clear"><tt>atomic_flag_clear()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_flag_clear.html" title="c/atomic/atomic flag clear"><tt>atomic_flag_clear_explicit()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_flag_test_and_set.html" title="c/atomic/atomic flag test and set"><tt>atomic_flag_test_and_set()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_flag_test_and_set.html" title="c/atomic/atomic flag test and set"><tt>atomic_flag_test_and_set_explicit()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_init.html" title="c/atomic/atomic init"><tt>atomic_init()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_is_lock_free.html" title="c/atomic/atomic is lock free"><tt>atomic_is_lock_free()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_load.html" title="c/atomic/atomic load"><tt>atomic_load()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_load.html" title="c/atomic/atomic load"><tt>atomic_load_explicit()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_signal_fence.html" title="c/atomic/atomic signal fence"><tt>atomic_signal_fence()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_store.html" title="c/atomic/atomic store"><tt>atomic_store()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_store.html" title="c/atomic/atomic store"><tt>atomic_store_explicit()</tt></a> <span class="t-mark">(generic)</span> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/atomic_thread_fence.html" title="c/atomic/atomic thread fence"><tt>atomic_thread_fence()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
</p>
<h3><span class="mw-headline" id="B">B</span></h3>
<p><a href="algorithm/bsearch.html" title="c/algorithm/bsearch"><tt>bsearch()</tt></a><br>
<a href="algorithm/bsearch.html" title="c/algorithm/bsearch"><tt>bsearch_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/multibyte/btowc.html" title="c/string/multibyte/btowc"><tt>btowc()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
</p>
<h3><span class="mw-headline" id="C">C</span></h3>
<p><a href="string/multibyte/c16rtomb.html" title="c/string/multibyte/c16rtomb"><tt>c16rtomb()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/multibyte/c32rtomb.html" title="c/string/multibyte/c32rtomb"><tt>c32rtomb()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="numeric/complex/cabs.html" title="c/numeric/complex/cabs"><tt>cabs()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cabs.html" title="c/numeric/complex/cabs"><tt>cabsf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cabs.html" title="c/numeric/complex/cabs"><tt>cabsl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cacos.html" title="c/numeric/complex/cacos"><tt>cacos()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cacos.html" title="c/numeric/complex/cacos"><tt>cacosf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cacosh.html" title="c/numeric/complex/cacosh"><tt>cacosh()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cacosh.html" title="c/numeric/complex/cacosh"><tt>cacoshf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cacosh.html" title="c/numeric/complex/cacosh"><tt>cacoshl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cacos.html" title="c/numeric/complex/cacos"><tt>cacosl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="thread/ONCE_FLAG_INIT.html" title="c/thread/call once"><tt>call_once()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="memory/calloc.html" title="c/memory/calloc"><tt>calloc()</tt></a><br>
<a href="numeric/complex/carg.html" title="c/numeric/complex/carg"><tt>carg()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/carg.html" title="c/numeric/complex/carg"><tt>cargf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/carg.html" title="c/numeric/complex/carg"><tt>cargl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/casin.html" title="c/numeric/complex/casin"><tt>casin()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/casin.html" title="c/numeric/complex/casin"><tt>casinf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/casinh.html" title="c/numeric/complex/casinh"><tt>casinh()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/casinh.html" title="c/numeric/complex/casinh"><tt>casinhf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/casinh.html" title="c/numeric/complex/casinh"><tt>casinhl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/casin.html" title="c/numeric/complex/casin"><tt>casinl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/catan.html" title="c/numeric/complex/catan"><tt>catan()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/catan.html" title="c/numeric/complex/catan"><tt>catanf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/catanh.html" title="c/numeric/complex/catanh"><tt>catanh()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/catanh.html" title="c/numeric/complex/catanh"><tt>catanhf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/catanh.html" title="c/numeric/complex/catanh"><tt>catanhl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/catan.html" title="c/numeric/complex/catan"><tt>catanl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/cbrt.html" title="c/numeric/math/cbrt"><tt>cbrt()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/cbrt.html" title="c/numeric/math/cbrt"><tt>cbrtf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/cbrt.html" title="c/numeric/math/cbrt"><tt>cbrtl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/ccos.html" title="c/numeric/complex/ccos"><tt>ccos()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/ccos.html" title="c/numeric/complex/ccos"><tt>ccosf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/ccosh.html" title="c/numeric/complex/ccosh"><tt>ccosh()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/ccosh.html" title="c/numeric/complex/ccosh"><tt>ccoshf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/ccosh.html" title="c/numeric/complex/ccosh"><tt>ccoshl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/ccos.html" title="c/numeric/complex/ccos"><tt>ccosl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/ceil.html" title="c/numeric/math/ceil"><tt>ceil()</tt></a><br>
<a href="numeric/math/ceil.html" title="c/numeric/math/ceil"><tt>ceilf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/ceil.html" title="c/numeric/math/ceil"><tt>ceill()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cexp.html" title="c/numeric/complex/cexp"><tt>cexp()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cexp.html" title="c/numeric/complex/cexp"><tt>cexpf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cexp.html" title="c/numeric/complex/cexp"><tt>cexpl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="string/multibyte/char16_t.html" title="c/string/multibyte/char16 t"><tt>char16_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/multibyte/char32_t.html" title="c/string/multibyte/char32 t"><tt>char32_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="numeric/complex/cimag.html" title="c/numeric/complex/cimag"><tt>cimag()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cimag.html" title="c/numeric/complex/cimag"><tt>cimagf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cimag.html" title="c/numeric/complex/cimag"><tt>cimagl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/clearerr.html" title="c/io/clearerr"><tt>clearerr()</tt></a><br>
<a href="chrono/clock.html" title="c/chrono/clock"><tt>clock()</tt></a><br>
<a href="chrono/clock_t.html" title="c/chrono/clock t"><tt>clock_t</tt></a><br>
<a href="numeric/complex/clog.html" title="c/numeric/complex/clog"><tt>clog()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/clog.html" title="c/numeric/complex/clog"><tt>clogf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/clog.html" title="c/numeric/complex/clog"><tt>clogl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="thread/cnd_broadcast.html" title="c/thread/cnd broadcast"><tt>cnd_broadcast()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/cnd_destroy.html" title="c/thread/cnd destroy"><tt>cnd_destroy()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/cnd_init.html" title="c/thread/cnd init"><tt>cnd_init()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/cnd_signal.html" title="c/thread/cnd signal"><tt>cnd_signal()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>cnd_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/cnd_timedwait.html" title="c/thread/cnd timedwait"><tt>cnd_timedwait()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/cnd_wait.html" title="c/thread/cnd wait"><tt>cnd_wait()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="numeric/complex/conj.html" title="c/numeric/complex/conj"><tt>conj()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/conj.html" title="c/numeric/complex/conj"><tt>conjf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/conj.html" title="c/numeric/complex/conj"><tt>conjl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="error/set_constraint_handler_s.html" title="c/error/set constraint handler s"><tt>constraint_handler_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="numeric/math/copysign.html" title="c/numeric/math/copysign"><tt>copysign()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/copysign.html" title="c/numeric/math/copysign"><tt>copysignf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/copysign.html" title="c/numeric/math/copysign"><tt>copysignl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/cos.html" title="c/numeric/math/cos"><tt>cos()</tt></a><br>
<a href="numeric/math/cos.html" title="c/numeric/math/cos"><tt>cosf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/cosh.html" title="c/numeric/math/cosh"><tt>cosh()</tt></a><br>
<a href="numeric/math/cosh.html" title="c/numeric/math/cosh"><tt>coshf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/cosh.html" title="c/numeric/math/cosh"><tt>coshl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/cos.html" title="c/numeric/math/cos"><tt>cosl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cpow.html" title="c/numeric/complex/cpow"><tt>cpow()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cpow.html" title="c/numeric/complex/cpow"><tt>cpowf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cpow.html" title="c/numeric/complex/cpow"><tt>cpowl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cproj.html" title="c/numeric/complex/cproj"><tt>cproj()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cproj.html" title="c/numeric/complex/cproj"><tt>cprojf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/cproj.html" title="c/numeric/complex/cproj"><tt>cprojl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/creal.html" title="c/numeric/complex/creal"><tt>creal()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/creal.html" title="c/numeric/complex/creal"><tt>crealf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/creal.html" title="c/numeric/complex/creal"><tt>creall()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/csin.html" title="c/numeric/complex/csin"><tt>csin()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/csin.html" title="c/numeric/complex/csin"><tt>csinf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/csinh.html" title="c/numeric/complex/csinh"><tt>csinh()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/csinh.html" title="c/numeric/complex/csinh"><tt>csinhf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/csinh.html" title="c/numeric/complex/csinh"><tt>csinhl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/csin.html" title="c/numeric/complex/csin"><tt>csinl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/csqrt.html" title="c/numeric/complex/csqrt"><tt>csqrt()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/csqrt.html" title="c/numeric/complex/csqrt"><tt>csqrtf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/csqrt.html" title="c/numeric/complex/csqrt"><tt>csqrtl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/ctan.html" title="c/numeric/complex/ctan"><tt>ctan()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/ctan.html" title="c/numeric/complex/ctan"><tt>ctanf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/ctanh.html" title="c/numeric/complex/ctanh"><tt>ctanh()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/ctanh.html" title="c/numeric/complex/ctanh"><tt>ctanhf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/ctanh.html" title="c/numeric/complex/ctanh"><tt>ctanhl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/complex/ctan.html" title="c/numeric/complex/ctan"><tt>ctanl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="chrono/ctime.html" title="c/chrono/ctime"><tt>ctime()</tt></a><br>
<a href="chrono/ctime.html" title="c/chrono/ctime"><tt>ctime_r()</tt></a> <span class="t-mark-rev t-since-c23">(since C23)</span><br>
<a href="chrono/ctime.html" title="c/chrono/ctime"><tt>ctime_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
</p>
<h3><span class="mw-headline" id="D">D</span></h3>
<p><a href="chrono/difftime.html" title="c/chrono/difftime"><tt>difftime()</tt></a><br>
<a href="numeric/math/div.html" title="c/numeric/math/div"><tt>div()</tt></a><br>
<a href="numeric/math/div.html" title="c/numeric/math/div"><tt>div_t</tt></a><br>
<a href="numeric/math/float_t.html" title="c/numeric/math/float t"><tt>double_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
</p>
<h3><span class="mw-headline" id="E">E</span></h3>
<p><a href="numeric/math/erf.html" title="c/numeric/math/erf"><tt>erf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/erfc.html" title="c/numeric/math/erfc"><tt>erfc()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/erfc.html" title="c/numeric/math/erfc"><tt>erfcf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/erfc.html" title="c/numeric/math/erfc"><tt>erfcl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/erf.html" title="c/numeric/math/erf"><tt>erff()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/erf.html" title="c/numeric/math/erf"><tt>erfl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="error.html" title="c/error"><tt>errno_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="program/exit.html" title="c/program/exit"><tt>exit()</tt></a><br>
<a href="numeric/math/exp.html" title="c/numeric/math/exp"><tt>exp()</tt></a><br>
<a href="numeric/math/exp2.html" title="c/numeric/math/exp2"><tt>exp2()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/exp2.html" title="c/numeric/math/exp2"><tt>exp2f()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/exp2.html" title="c/numeric/math/exp2"><tt>exp2l()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/exp.html" title="c/numeric/math/exp"><tt>expf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/exp.html" title="c/numeric/math/exp"><tt>expl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/expm1.html" title="c/numeric/math/expm1"><tt>expm1()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/expm1.html" title="c/numeric/math/expm1"><tt>expm1f()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/expm1.html" title="c/numeric/math/expm1"><tt>expm1l()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
</p>
<h3><span class="mw-headline" id="F">F</span></h3>
<p><a href="numeric/math/fabs.html" title="c/numeric/math/fabs"><tt>fabs()</tt></a><br>
<a href="numeric/math/fabs.html" title="c/numeric/math/fabs"><tt>fabsf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/fabs.html" title="c/numeric/math/fabs"><tt>fabsl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/fclose.html" title="c/io/fclose"><tt>fclose()</tt></a><br>
<a href="numeric/math/fdim.html" title="c/numeric/math/fdim"><tt>fdim()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/fdim.html" title="c/numeric/math/fdim"><tt>fdimf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/fdim.html" title="c/numeric/math/fdim"><tt>fdiml()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/fenv/feclearexcept.html" title="c/numeric/fenv/feclearexcept"><tt>feclearexcept()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/fenv/feenv.html" title="c/numeric/fenv/feenv"><tt>fegetenv()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/fenv/feexceptflag.html" title="c/numeric/fenv/feexceptflag"><tt>fegetexceptflag()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/fenv/feround.html" title="c/numeric/fenv/feround"><tt>fegetround()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/fenv/feholdexcept.html" title="c/numeric/fenv/feholdexcept"><tt>feholdexcept()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/fenv.html" title="c/numeric/fenv"><tt>fenv_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/feof.html" title="c/io/feof"><tt>feof()</tt></a><br>
<a href="numeric/fenv/feraiseexcept.html" title="c/numeric/fenv/feraiseexcept"><tt>feraiseexcept()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/ferror.html" title="c/io/ferror"><tt>ferror()</tt></a><br>
<a href="numeric/fenv/feenv.html" title="c/numeric/fenv/feenv"><tt>fesetenv()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/fenv/feexceptflag.html" title="c/numeric/fenv/feexceptflag"><tt>fesetexceptflag()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/fenv/feround.html" title="c/numeric/fenv/feround"><tt>fesetround()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/fenv/fetestexcept.html" title="c/numeric/fenv/fetestexcept"><tt>fetestexcept()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/fenv/feupdateenv.html" title="c/numeric/fenv/feupdateenv"><tt>feupdateenv()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/fenv.html" title="c/numeric/fenv"><tt>fexcept_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/fflush.html" title="c/io/fflush"><tt>fflush()</tt></a><br>
<a href="io/fgetc.html" title="c/io/fgetc"><tt>fgetc()</tt></a><br>
<a href="io/fgetpos.html" title="c/io/fgetpos"><tt>fgetpos()</tt></a><br>
<a href="io/fgets.html" title="c/io/fgets"><tt>fgets()</tt></a><br>
<a href="io/fgetwc.html" title="c/io/fgetwc"><tt>fgetwc()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/fgetws.html" title="c/io/fgetws"><tt>fgetws()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/FILE.html" title="c/io/FILE"><tt>FILE</tt></a><br>
<a href="numeric/math/float_t.html" title="c/numeric/math/float t"><tt>float_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/floor.html" title="c/numeric/math/floor"><tt>floor()</tt></a><br>
<a href="numeric/math/floor.html" title="c/numeric/math/floor"><tt>floorf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/floor.html" title="c/numeric/math/floor"><tt>floorl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/fma.html" title="c/numeric/math/fma"><tt>fma()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/fma.html" title="c/numeric/math/fma"><tt>fmaf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/fma.html" title="c/numeric/math/fma"><tt>fmal()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/fmax.html" title="c/numeric/math/fmax"><tt>fmax()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/fmax.html" title="c/numeric/math/fmax"><tt>fmaxf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/fmax.html" title="c/numeric/math/fmax"><tt>fmaxl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/fmin.html" title="c/numeric/math/fmin"><tt>fmin()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/fmin.html" title="c/numeric/math/fmin"><tt>fminf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/fmin.html" title="c/numeric/math/fmin"><tt>fminl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/fmod.html" title="c/numeric/math/fmod"><tt>fmod()</tt></a><br>
<a href="numeric/math/fmod.html" title="c/numeric/math/fmod"><tt>fmodf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/fmod.html" title="c/numeric/math/fmod"><tt>fmodl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/fopen.html" title="c/io/fopen"><tt>fopen()</tt></a><br>
<a href="io/fopen.html" title="c/io/fopen"><tt>fopen_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/fpos_t.html" title="c/io/fpos t"><tt>fpos_t</tt></a><br>
<a href="io/fprintf.html" title="c/io/fprintf"><tt>fprintf()</tt></a><br>
<a href="io/fprintf.html" title="c/io/fprintf"><tt>fprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/fputc.html" title="c/io/fputc"><tt>fputc()</tt></a><br>
<a href="io/fputs.html" title="c/io/fputs"><tt>fputs()</tt></a><br>
<a href="io/fputwc.html" title="c/io/fputwc"><tt>fputwc()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/fputws.html" title="c/io/fputws"><tt>fputws()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/fread.html" title="c/io/fread"><tt>fread()</tt></a><br>
<a href="memory/free.html" title="c/memory/free"><tt>free()</tt></a><br>
<a href="io/freopen.html" title="c/io/freopen"><tt>freopen()</tt></a><br>
<a href="io/freopen.html" title="c/io/freopen"><tt>freopen_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="numeric/math/frexp.html" title="c/numeric/math/frexp"><tt>frexp()</tt></a><br>
<a href="numeric/math/frexp.html" title="c/numeric/math/frexp"><tt>frexpf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/frexp.html" title="c/numeric/math/frexp"><tt>frexpl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/fscanf.html" title="c/io/fscanf"><tt>fscanf()</tt></a><br>
<a href="io/fscanf.html" title="c/io/fscanf"><tt>fscanf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/fseek.html" title="c/io/fseek"><tt>fseek()</tt></a><br>
<a href="io/fsetpos.html" title="c/io/fsetpos"><tt>fsetpos()</tt></a><br>
<a href="io/ftell.html" title="c/io/ftell"><tt>ftell()</tt></a><br>
<a href="io/fwide.html" title="c/io/fwide"><tt>fwide()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/fwprintf.html" title="c/io/fwprintf"><tt>fwprintf()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/fwprintf.html" title="c/io/fwprintf"><tt>fwprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/fwrite.html" title="c/io/fwrite"><tt>fwrite()</tt></a><br>
<a href="io/fwscanf.html" title="c/io/fwscanf"><tt>fwscanf()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/fwscanf.html" title="c/io/fwscanf"><tt>fwscanf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
</p>
<h3><span class="mw-headline" id="G">G</span></h3>
<p><a href="io/fgetc.html" title="c/io/fgetc"><tt>getc()</tt></a><br>
<a href="io/getchar.html" title="c/io/getchar"><tt>getchar()</tt></a><br>
<a href="program/getenv.html" title="c/program/getenv"><tt>getenv()</tt></a><br>
<a href="program/getenv.html" title="c/program/getenv"><tt>getenv_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/gets.html" title="c/io/gets"><tt>gets()</tt></a> <span class="t-mark-rev t-until-c11">(removed in C11)</span><br>
<a href="io/gets.html" title="c/io/gets"><tt>gets_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/fgetwc.html" title="c/io/fgetwc"><tt>getwc()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/getwchar.html" title="c/io/getwchar"><tt>getwchar()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="chrono/gmtime.html" title="c/chrono/gmtime"><tt>gmtime()</tt></a><br>
<a href="chrono/gmtime.html" title="c/chrono/gmtime"><tt>gmtime_r()</tt></a> <span class="t-mark-rev t-since-c23">(since C23)</span><br>
<a href="chrono/gmtime.html" title="c/chrono/gmtime"><tt>gmtime_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
</p>
<h3><span class="mw-headline" id="H">H</span></h3>
<p><a href="numeric/math/hypot.html" title="c/numeric/math/hypot"><tt>hypot()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/hypot.html" title="c/numeric/math/hypot"><tt>hypotf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/hypot.html" title="c/numeric/math/hypot"><tt>hypotl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
</p>
<h3><span class="mw-headline" id="I">I</span></h3>
<p><a href="error/ignore_handler_s.html" title="c/error/ignore handler s"><tt>ignore_handler_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="numeric/math/ilogb.html" title="c/numeric/math/ilogb"><tt>ilogb()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/ilogb.html" title="c/numeric/math/ilogb"><tt>ilogbf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/ilogb.html" title="c/numeric/math/ilogb"><tt>ilogbl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/abs.html" title="c/numeric/math/abs"><tt>imaxabs()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/div.html" title="c/numeric/math/div"><tt>imaxdiv()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/div.html" title="c/numeric/math/div"><tt>imaxdiv_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
</p>
<div style="margin-left:0px">
<table class="mw-collapsible mw-collapsed" style="background: transparent; text-align: left; border: 1px solid silver; margin: 0.2em auto auto; width:100%; clear: both; padding: 1px;">

<tr>
<th style="background: #F0F2F5; font-size:87%; padding:0.2em 0.3em; text-align:center;"> <span style="font-size:115%"><code>int<i>width</i>_t</code></span>
</th></tr>
<tr>
<td style="border: solid 1px silver; padding: 8px; background: white;">
<p><a href="types/integer.html" title="c/types/integer"><tt>int_fast16_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>int_fast32_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>int_fast64_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>int_fast8_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>int_least16_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>int_least32_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>int_least64_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>int_least8_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>int16_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>int32_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>int64_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>int8_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>intmax_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>intptr_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
</p>
</td></tr></table></div>
<p><a href="string/byte/isalnum.html" title="c/string/byte/isalnum"><tt>isalnum()</tt></a><br>
<a href="string/byte/isalpha.html" title="c/string/byte/isalpha"><tt>isalpha()</tt></a><br>
<a href="string/byte/isblank.html" title="c/string/byte/isblank"><tt>isblank()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="string/byte/iscntrl.html" title="c/string/byte/iscntrl"><tt>iscntrl()</tt></a><br>
<a href="string/byte/isdigit.html" title="c/string/byte/isdigit"><tt>isdigit()</tt></a><br>
<a href="string/byte/isgraph.html" title="c/string/byte/isgraph"><tt>isgraph()</tt></a><br>
<a href="string/byte/islower.html" title="c/string/byte/islower"><tt>islower()</tt></a><br>
<a href="string/byte/isprint.html" title="c/string/byte/isprint"><tt>isprint()</tt></a><br>
<a href="string/byte/ispunct.html" title="c/string/byte/ispunct"><tt>ispunct()</tt></a><br>
<a href="string/byte/isspace.html" title="c/string/byte/isspace"><tt>isspace()</tt></a><br>
<a href="string/byte/isupper.html" title="c/string/byte/isupper"><tt>isupper()</tt></a><br>
<a href="string/wide/iswalnum.html" title="c/string/wide/iswalnum"><tt>iswalnum()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/iswalpha.html" title="c/string/wide/iswalpha"><tt>iswalpha()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/iswblank.html" title="c/string/wide/iswblank"><tt>iswblank()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="string/wide/iswcntrl.html" title="c/string/wide/iswcntrl"><tt>iswcntrl()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/iswctype.html" title="c/string/wide/iswctype"><tt>iswctype()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/iswdigit.html" title="c/string/wide/iswdigit"><tt>iswdigit()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/iswgraph.html" title="c/string/wide/iswgraph"><tt>iswgraph()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/iswlower.html" title="c/string/wide/iswlower"><tt>iswlower()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/iswprint.html" title="c/string/wide/iswprint"><tt>iswprint()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/iswpunct.html" title="c/string/wide/iswpunct"><tt>iswpunct()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/iswspace.html" title="c/string/wide/iswspace"><tt>iswspace()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/iswupper.html" title="c/string/wide/iswupper"><tt>iswupper()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/iswxdigit.html" title="c/string/wide/iswxdigit"><tt>iswxdigit()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/byte/isxdigit.html" title="c/string/byte/isxdigit"><tt>isxdigit()</tt></a><br>
</p>
<h3><span class="mw-headline" id="J">J</span></h3>
<p><a href="program/jmp_buf.html" title="c/program/jmp buf"><tt>jmp_buf</tt></a><br>
</p>
<h3><span class="mw-headline" id="L">L</span></h3>
<p><a href="numeric/math/abs.html" title="c/numeric/math/abs"><tt>labs()</tt></a><br>
<a href="locale/lconv.html" title="c/locale/lconv"><tt>lconv</tt></a><br>
<a href="numeric/math/ldexp.html" title="c/numeric/math/ldexp"><tt>ldexp()</tt></a><br>
<a href="numeric/math/ldexp.html" title="c/numeric/math/ldexp"><tt>ldexpf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/ldexp.html" title="c/numeric/math/ldexp"><tt>ldexpl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/div.html" title="c/numeric/math/div"><tt>ldiv()</tt></a><br>
<a href="numeric/math/div.html" title="c/numeric/math/div"><tt>ldiv_t</tt></a><br>
<a href="numeric/math/lgamma.html" title="c/numeric/math/lgamma"><tt>lgamma()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/lgamma.html" title="c/numeric/math/lgamma"><tt>lgammaf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/lgamma.html" title="c/numeric/math/lgamma"><tt>lgammal()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/abs.html" title="c/numeric/math/abs"><tt>llabs()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/div.html" title="c/numeric/math/div"><tt>lldiv()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/div.html" title="c/numeric/math/div"><tt>lldiv_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/rint.html" title="c/numeric/math/rint"><tt>llrint()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/rint.html" title="c/numeric/math/rint"><tt>llrintf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/rint.html" title="c/numeric/math/rint"><tt>llrintl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/round.html" title="c/numeric/math/round"><tt>llround()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/round.html" title="c/numeric/math/round"><tt>llroundf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/round.html" title="c/numeric/math/round"><tt>llroundl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="locale/localeconv.html" title="c/locale/localeconv"><tt>localeconv()</tt></a><br>
<a href="chrono/localtime.html" title="c/chrono/localtime"><tt>localtime()</tt></a><br>
<a href="chrono/localtime.html" title="c/chrono/localtime"><tt>localtime_r()</tt></a> <span class="t-mark-rev t-since-c23">(since C23)</span><br>
<a href="chrono/localtime.html" title="c/chrono/localtime"><tt>localtime_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="numeric/math/log.html" title="c/numeric/math/log"><tt>log()</tt></a><br>
<a href="numeric/math/log10.html" title="c/numeric/math/log10"><tt>log10()</tt></a><br>
<a href="numeric/math/log10.html" title="c/numeric/math/log10"><tt>log10f()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/log10.html" title="c/numeric/math/log10"><tt>log10l()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/log1p.html" title="c/numeric/math/log1p"><tt>log1p()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/log1p.html" title="c/numeric/math/log1p"><tt>log1pf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/log1p.html" title="c/numeric/math/log1p"><tt>log1pl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/log2.html" title="c/numeric/math/log2"><tt>log2()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/log2.html" title="c/numeric/math/log2"><tt>log2f()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/log2.html" title="c/numeric/math/log2"><tt>log2l()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/logb.html" title="c/numeric/math/logb"><tt>logb()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/logb.html" title="c/numeric/math/logb"><tt>logbf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/logb.html" title="c/numeric/math/logb"><tt>logbl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/log.html" title="c/numeric/math/log"><tt>logf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/log.html" title="c/numeric/math/log"><tt>logl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="program/longjmp.html" title="c/program/longjmp"><tt>longjmp()</tt></a><br>
<a href="numeric/math/rint.html" title="c/numeric/math/rint"><tt>lrint()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/rint.html" title="c/numeric/math/rint"><tt>lrintf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/rint.html" title="c/numeric/math/rint"><tt>lrintl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/round.html" title="c/numeric/math/round"><tt>lround()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/round.html" title="c/numeric/math/round"><tt>lroundf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/round.html" title="c/numeric/math/round"><tt>lroundl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
</p>
<h3><span class="mw-headline" id="M">M</span></h3>
<p><a href="memory/malloc.html" title="c/memory/malloc"><tt>malloc()</tt></a><br>
<a href="types/max_align_t.html" title="c/types/max align t"><tt>max_align_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/multibyte/mblen.html" title="c/string/multibyte/mblen"><tt>mblen()</tt></a><br>
<a href="string/multibyte/mbrlen.html" title="c/string/multibyte/mbrlen"><tt>mbrlen()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/multibyte/mbrtoc16.html" title="c/string/multibyte/mbrtoc16"><tt>mbrtoc16()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/multibyte/mbrtoc32.html" title="c/string/multibyte/mbrtoc32"><tt>mbrtoc32()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/multibyte/mbrtowc.html" title="c/string/multibyte/mbrtowc"><tt>mbrtowc()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/multibyte/mbsinit.html" title="c/string/multibyte/mbsinit"><tt>mbsinit()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/multibyte/mbsrtowcs.html" title="c/string/multibyte/mbsrtowcs"><tt>mbsrtowcs()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/multibyte/mbsrtowcs.html" title="c/string/multibyte/mbsrtowcs"><tt>mbsrtowcs_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/multibyte/mbstate_t.html" title="c/string/multibyte/mbstate t"><tt>mbstate_t</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/multibyte/mbstowcs.html" title="c/string/multibyte/mbstowcs"><tt>mbstowcs()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/multibyte/mbstowcs.html" title="c/string/multibyte/mbstowcs"><tt>mbstowcs_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/multibyte/mbtowc.html" title="c/string/multibyte/mbtowc"><tt>mbtowc()</tt></a><br>
<a href="string/byte/memccpy.html" title="c/string/byte/memccpy"><tt>memccpy()</tt></a> <span class="t-mark-rev t-since-c23">(since C23)</span><br>
<a href="string/byte/memchr.html" title="c/string/byte/memchr"><tt>memchr()</tt></a><br>
<a href="string/byte/memcmp.html" title="c/string/byte/memcmp"><tt>memcmp()</tt></a><br>
<a href="string/byte/memcpy.html" title="c/string/byte/memcpy"><tt>memcpy()</tt></a><br>
<a href="string/byte/memcpy.html" title="c/string/byte/memcpy"><tt>memcpy_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/byte/memmove.html" title="c/string/byte/memmove"><tt>memmove()</tt></a><br>
<a href="string/byte/memmove.html" title="c/string/byte/memmove"><tt>memmove_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/memory_order.html" title="c/atomic/memory order"><tt>memory_order</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/memory_order.html" title="c/atomic/memory order"><tt>memory_order_acq_rel</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/memory_order.html" title="c/atomic/memory order"><tt>memory_order_acquire</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/memory_order.html" title="c/atomic/memory order"><tt>memory_order_consume</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/memory_order.html" title="c/atomic/memory order"><tt>memory_order_relaxed</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/memory_order.html" title="c/atomic/memory order"><tt>memory_order_release</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="atomic/memory_order.html" title="c/atomic/memory order"><tt>memory_order_seq_cst</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/byte/memset.html" title="c/string/byte/memset"><tt>memset()</tt></a><br>
<a href="string/byte/memset.html" title="c/string/byte/memset"><tt>memset_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="chrono/mktime.html" title="c/chrono/mktime"><tt>mktime()</tt></a><br>
<a href="numeric/math/modf.html" title="c/numeric/math/modf"><tt>modf()</tt></a><br>
<a href="numeric/math/modf.html" title="c/numeric/math/modf"><tt>modff()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/modf.html" title="c/numeric/math/modf"><tt>modfl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="thread/mtx_destroy.html" title="c/thread/mtx destroy"><tt>mtx_destroy()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/mtx_init.html" title="c/thread/mtx init"><tt>mtx_init()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/mtx_lock.html" title="c/thread/mtx lock"><tt>mtx_lock()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/mtx_types.html" title="c/thread/mtx types"><tt>mtx_plain</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/mtx_types.html" title="c/thread/mtx types"><tt>mtx_recursive</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>mtx_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/mtx_types.html" title="c/thread/mtx types"><tt>mtx_timed</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/mtx_timedlock.html" title="c/thread/mtx timedlock"><tt>mtx_timedlock()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/mtx_trylock.html" title="c/thread/mtx trylock"><tt>mtx_trylock()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/mtx_unlock.html" title="c/thread/mtx unlock"><tt>mtx_unlock()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
</p>
<h3><span class="mw-headline" id="N">N</span></h3>
<p><a href="numeric/math/nan.2.html" title="c/numeric/math/nan"><tt>nan()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/nan.2.html" title="c/numeric/math/nan"><tt>nanf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/nan.2.html" title="c/numeric/math/nan"><tt>nanl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/nearbyint.html" title="c/numeric/math/nearbyint"><tt>nearbyint()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/nearbyint.html" title="c/numeric/math/nearbyint"><tt>nearbyintf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/nearbyint.html" title="c/numeric/math/nearbyint"><tt>nearbyintl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/nexttoward.html" title="c/numeric/math/nextafter"><tt>nextafter()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/nexttoward.html" title="c/numeric/math/nextafter"><tt>nextafterf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/nexttoward.html" title="c/numeric/math/nextafter"><tt>nextafterl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/nexttoward.html" title="c/numeric/math/nexttoward" class="mw-redirect"><tt>nexttoward()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/nexttoward.html" title="c/numeric/math/nexttoward" class="mw-redirect"><tt>nexttowardf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/nexttoward.html" title="c/numeric/math/nexttoward" class="mw-redirect"><tt>nexttowardl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
</p>
<h3><span class="mw-headline" id="O">O</span></h3>
<p><a href="thread/ONCE_FLAG_INIT.html" title="c/thread/call once"><tt>once_flag</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
</p>
<h3><span class="mw-headline" id="P">P</span></h3>
<p><a href="io/perror.html" title="c/io/perror"><tt>perror()</tt></a><br>
<a href="numeric/math/pow.html" title="c/numeric/math/pow"><tt>pow()</tt></a><br>
<a href="numeric/math/pow.html" title="c/numeric/math/pow"><tt>powf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/pow.html" title="c/numeric/math/pow"><tt>powl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/fprintf.html" title="c/io/fprintf"><tt>printf()</tt></a><br>
<a href="io/fprintf.html" title="c/io/fprintf"><tt>printf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="types/ptrdiff_t.html" title="c/types/ptrdiff t"><tt>ptrdiff_t</tt></a><br>
<a href="io/fputc.html" title="c/io/fputc"><tt>putc()</tt></a><br>
<a href="io/putchar.html" title="c/io/putchar"><tt>putchar()</tt></a><br>
<a href="io/puts.html" title="c/io/puts"><tt>puts()</tt></a><br>
<a href="io/fputwc.html" title="c/io/fputwc"><tt>putwc()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/putwchar.html" title="c/io/putwchar"><tt>putwchar()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
</p>
<h3><span class="mw-headline" id="Q">Q</span></h3>
<p><a href="algorithm/qsort.html" title="c/algorithm/qsort"><tt>qsort()</tt></a><br>
<a href="algorithm/qsort.html" title="c/algorithm/qsort"><tt>qsort_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="program/quick_exit.html" title="c/program/quick exit"><tt>quick_exit()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
</p>
<h3><span class="mw-headline" id="R">R</span></h3>
<p><a href="program/raise.html" title="c/program/raise"><tt>raise()</tt></a><br>
<a href="numeric/random/rand.html" title="c/numeric/random/rand"><tt>rand()</tt></a><br>
<a href="memory/realloc.html" title="c/memory/realloc"><tt>realloc()</tt></a><br>
<a href="numeric/math/remainder.html" title="c/numeric/math/remainder"><tt>remainder()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/remainder.html" title="c/numeric/math/remainder"><tt>remainderf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/remainder.html" title="c/numeric/math/remainder"><tt>remainderl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/remove.html" title="c/io/remove"><tt>remove()</tt></a><br>
<a href="numeric/math/remquo.html" title="c/numeric/math/remquo"><tt>remquo()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/remquo.html" title="c/numeric/math/remquo"><tt>remquof()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/remquo.html" title="c/numeric/math/remquo"><tt>remquol()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/rename.html" title="c/io/rename"><tt>rename()</tt></a><br>
<a href="io/rewind.html" title="c/io/rewind"><tt>rewind()</tt></a><br>
<a href="numeric/math/rint.html" title="c/numeric/math/rint"><tt>rint()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/rint.html" title="c/numeric/math/rint"><tt>rintf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/rint.html" title="c/numeric/math/rint"><tt>rintl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/round.html" title="c/numeric/math/round"><tt>round()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/round.html" title="c/numeric/math/round"><tt>roundf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/round.html" title="c/numeric/math/round"><tt>roundl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="error.html" title="c/error"><tt>rsize_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
</p>
<h3><span class="mw-headline" id="S">S</span></h3>
<p><a href="numeric/math/scalbn.html" title="c/numeric/math/scalbn"><tt>scalbln()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/scalbn.html" title="c/numeric/math/scalbn"><tt>scalblnf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/scalbn.html" title="c/numeric/math/scalbn"><tt>scalblnl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/scalbn.html" title="c/numeric/math/scalbn"><tt>scalbn()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/scalbn.html" title="c/numeric/math/scalbn"><tt>scalbnf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/scalbn.html" title="c/numeric/math/scalbn"><tt>scalbnl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/fscanf.html" title="c/io/fscanf"><tt>scanf()</tt></a><br>
<a href="io/fscanf.html" title="c/io/fscanf"><tt>scanf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="error/set_constraint_handler_s.html" title="c/error/set constraint handler s"><tt>set_constraint_handler_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/setbuf.html" title="c/io/setbuf"><tt>setbuf()</tt></a><br>
<a href="locale/setlocale.html" title="c/locale/setlocale"><tt>setlocale()</tt></a><br>
<a href="io/setvbuf.html" title="c/io/setvbuf"><tt>setvbuf()</tt></a><br>
<a href="program/sig_atomic_t.html" title="c/program/sig atomic t"><tt>sig_atomic_t</tt></a><br>
<a href="program/signal.html" title="c/program/signal"><tt>signal()</tt></a><br>
<a href="numeric/math/sin.html" title="c/numeric/math/sin"><tt>sin()</tt></a><br>
<a href="numeric/math/sin.html" title="c/numeric/math/sin"><tt>sinf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/sinh.html" title="c/numeric/math/sinh"><tt>sinh()</tt></a><br>
<a href="numeric/math/sinh.html" title="c/numeric/math/sinh"><tt>sinhf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/sinh.html" title="c/numeric/math/sinh"><tt>sinhl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/sin.html" title="c/numeric/math/sin"><tt>sinl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/size_t.html" title="c/types/size t"><tt>size_t</tt></a><br>
<a href="io/fprintf.html" title="c/io/fprintf"><tt>snprintf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/fprintf.html" title="c/io/fprintf"><tt>snprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/fwprintf.html" title="c/io/fwprintf"><tt>snwprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/fprintf.html" title="c/io/fprintf"><tt>sprintf()</tt></a><br>
<a href="io/fprintf.html" title="c/io/fprintf"><tt>sprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="numeric/math/sqrt.html" title="c/numeric/math/sqrt"><tt>sqrt()</tt></a><br>
<a href="numeric/math/sqrt.html" title="c/numeric/math/sqrt"><tt>sqrtf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/sqrt.html" title="c/numeric/math/sqrt"><tt>sqrtl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/random/srand.html" title="c/numeric/random/srand"><tt>srand()</tt></a><br>
<a href="io/fscanf.html" title="c/io/fscanf"><tt>sscanf()</tt></a><br>
<a href="io/fscanf.html" title="c/io/fscanf"><tt>sscanf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/byte/strcat.html" title="c/string/byte/strcat"><tt>strcat()</tt></a><br>
<a href="string/byte/strcat.html" title="c/string/byte/strcat"><tt>strcat_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/byte/strchr.html" title="c/string/byte/strchr"><tt>strchr()</tt></a><br>
<a href="string/byte/strcmp.html" title="c/string/byte/strcmp"><tt>strcmp()</tt></a><br>
<a href="string/byte/strcoll.html" title="c/string/byte/strcoll"><tt>strcoll()</tt></a><br>
<a href="string/byte/strcpy.html" title="c/string/byte/strcpy"><tt>strcpy()</tt></a><br>
<a href="string/byte/strcpy.html" title="c/string/byte/strcpy"><tt>strcpy_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/byte/strcspn.html" title="c/string/byte/strcspn"><tt>strcspn()</tt></a><br>
<a href="string/byte/strdup.html" title="c/string/byte/strdup"><tt>strdup()</tt></a> <span class="t-mark-rev t-since-c23">(since C23)</span><br>
<a href="string/byte/strerror.html" title="c/string/byte/strerror"><tt>strerror()</tt></a><br>
<a href="string/byte/strerror.html" title="c/string/byte/strerror"><tt>strerror_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/byte/strerror.html" title="c/string/byte/strerror"><tt>strerrorlen_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="chrono/strftime.html" title="c/chrono/strftime"><tt>strftime()</tt></a><br>
<a href="string/byte/strlen.html" title="c/string/byte/strlen"><tt>strlen()</tt></a><br>
<a href="string/byte/strncat.html" title="c/string/byte/strncat"><tt>strncat()</tt></a><br>
<a href="string/byte/strncat.html" title="c/string/byte/strncat"><tt>strncat_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/byte/strncmp.html" title="c/string/byte/strncmp"><tt>strncmp()</tt></a><br>
<a href="string/byte/strncpy.html" title="c/string/byte/strncpy"><tt>strncpy()</tt></a><br>
<a href="string/byte/strncpy.html" title="c/string/byte/strncpy"><tt>strncpy_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/byte/strndup.html" title="c/string/byte/strndup"><tt>strndup()</tt></a> <span class="t-mark-rev t-since-c23">(since C23)</span><br>
<a href="string/byte/strlen.html" title="c/string/byte/strlen"><tt>strnlen_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/byte/strpbrk.html" title="c/string/byte/strpbrk"><tt>strpbrk()</tt></a><br>
<a href="string/byte/strrchr.html" title="c/string/byte/strrchr"><tt>strrchr()</tt></a><br>
<a href="string/byte/strspn.html" title="c/string/byte/strspn"><tt>strspn()</tt></a><br>
<a href="string/byte/strstr.html" title="c/string/byte/strstr"><tt>strstr()</tt></a><br>
<a href="string/byte/strtof.html" title="c/string/byte/strtof"><tt>strtod()</tt></a><br>
<a href="string/byte/strtof.html" title="c/string/byte/strtof"><tt>strtof()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="string/byte/strtoimax.html" title="c/string/byte/strtoimax"><tt>strtoimax()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="string/byte/strtok.html" title="c/string/byte/strtok"><tt>strtok()</tt></a><br>
<a href="string/byte/strtok.html" title="c/string/byte/strtok"><tt>strtok_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/byte/strtol.html" title="c/string/byte/strtol"><tt>strtol()</tt></a><br>
<a href="string/byte/strtof.html" title="c/string/byte/strtof"><tt>strtold()</tt></a><br>
<a href="string/byte/strtol.html" title="c/string/byte/strtol"><tt>strtoll()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="string/byte/strtoul.html" title="c/string/byte/strtoul"><tt>strtoul()</tt></a><br>
<a href="string/byte/strtoul.html" title="c/string/byte/strtoul"><tt>strtoull()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="string/byte/strtoimax.html" title="c/string/byte/strtoimax"><tt>strtoumax()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="string/byte/strxfrm.html" title="c/string/byte/strxfrm"><tt>strxfrm()</tt></a><br>
<a href="io/fwprintf.html" title="c/io/fwprintf"><tt>swprintf()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/fwprintf.html" title="c/io/fwprintf"><tt>swprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/fwscanf.html" title="c/io/fwscanf"><tt>swscanf()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/fwscanf.html" title="c/io/fwscanf"><tt>swscanf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="program/system.html" title="c/program/system"><tt>system()</tt></a><br>
</p>
<h3><span class="mw-headline" id="T">T</span></h3>
<p><a href="numeric/math/tan.html" title="c/numeric/math/tan"><tt>tan()</tt></a><br>
<a href="numeric/math/tan.html" title="c/numeric/math/tan"><tt>tanf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/tanh.html" title="c/numeric/math/tanh"><tt>tanh()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/tanh.html" title="c/numeric/math/tanh"><tt>tanhf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/tanh.html" title="c/numeric/math/tanh"><tt>tanhl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/tan.html" title="c/numeric/math/tan"><tt>tanl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/tgamma.html" title="c/numeric/math/tgamma"><tt>tgamma()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/tgamma.html" title="c/numeric/math/tgamma"><tt>tgammaf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/tgamma.html" title="c/numeric/math/tgamma"><tt>tgammal()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="thread/thrd_errors.html" title="c/thread/thrd errors"><tt>thrd_busy</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/thrd_create.html" title="c/thread/thrd create"><tt>thrd_create()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/thrd_current.html" title="c/thread/thrd current"><tt>thrd_current()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/thrd_detach.html" title="c/thread/thrd detach"><tt>thrd_detach()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/thrd_equal.html" title="c/thread/thrd equal"><tt>thrd_equal()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/thrd_errors.html" title="c/thread/thrd errors"><tt>thrd_error</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/thrd_exit.html" title="c/thread/thrd exit"><tt>thrd_exit()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/thrd_join.html" title="c/thread/thrd join"><tt>thrd_join()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/thrd_errors.html" title="c/thread/thrd errors"><tt>thrd_nomem</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/thrd_sleep.html" title="c/thread/thrd sleep"><tt>thrd_sleep()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>thrd_start_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/thrd_errors.html" title="c/thread/thrd errors"><tt>thrd_success</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>thrd_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/thrd_errors.html" title="c/thread/thrd errors"><tt>thrd_timedout</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/thrd_yield.html" title="c/thread/thrd yield"><tt>thrd_yield()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="chrono/time.html" title="c/chrono/time"><tt>time()</tt></a><br>
<a href="chrono.html" title="c/chrono"><tt>time_t</tt></a><br>
<a href="chrono/timespec.html" title="c/chrono/timespec"><tt>timespec</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="chrono/timespec_get.html" title="c/chrono/timespec get"><tt>timespec_get()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="chrono/timespec_getres.html" title="c/chrono/timespec getres"><tt>timespec_getres()</tt></a> <span class="t-mark-rev t-since-c23">(since C23)</span><br>
<a href="chrono/tm.html" title="c/chrono/tm"><tt>tm</tt></a><br>
<a href="io/tmpfile.html" title="c/io/tmpfile"><tt>tmpfile()</tt></a><br>
<a href="io/tmpfile.html" title="c/io/tmpfile"><tt>tmpfile_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/tmpnam.html" title="c/io/tmpnam"><tt>tmpnam()</tt></a><br>
<a href="io/tmpnam.html" title="c/io/tmpnam"><tt>tmpnam_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/byte/tolower.html" title="c/string/byte/tolower"><tt>tolower()</tt></a><br>
<a href="string/byte/toupper.html" title="c/string/byte/toupper"><tt>toupper()</tt></a><br>
<a href="string/wide/towctrans.html" title="c/string/wide/towctrans"><tt>towctrans()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/towlower.html" title="c/string/wide/towlower"><tt>towlower()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/towupper.html" title="c/string/wide/towupper"><tt>towupper()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="numeric/math/trunc.html" title="c/numeric/math/trunc"><tt>trunc()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/trunc.html" title="c/numeric/math/trunc"><tt>truncf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="numeric/math/trunc.html" title="c/numeric/math/trunc"><tt>truncl()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="thread/tss_create.html" title="c/thread/tss create"><tt>tss_create()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/tss_delete.html" title="c/thread/tss delete"><tt>tss_delete()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>tss_dtor_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/tss_get.html" title="c/thread/tss get"><tt>tss_get()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread/tss_set.html" title="c/thread/tss set"><tt>tss_set()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="thread.html" title="c/thread"><tt>tss_t</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
</p>
<h3><span class="mw-headline" id="U">U</span></h3>
<div style="margin-left:0px">
<table class="mw-collapsible mw-collapsed" style="background: transparent; text-align: left; border: 1px solid silver; margin: 0.2em auto auto; width:100%; clear: both; padding: 1px;">

<tr>
<th style="background: #F0F2F5; font-size:87%; padding:0.2em 0.3em; text-align:center;"> <span style="font-size:115%"><code>uint<i>width</i>_t</code></span>
</th></tr>
<tr>
<td style="border: solid 1px silver; padding: 8px; background: white;">
<p><a href="types/integer.html" title="c/types/integer"><tt>uint_fast16_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>uint_fast32_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>uint_fast64_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>uint_fast8_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>uint_least16_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>uint_least32_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>uint_least64_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>uint_least8_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>uint16_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>uint32_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>uint64_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>uint8_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>uintmax_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="types/integer.html" title="c/types/integer"><tt>uintptr_t</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
</p>
</td></tr></table></div>
<p><a href="io/ungetc.html" title="c/io/ungetc"><tt>ungetc()</tt></a><br>
<a href="io/ungetwc.html" title="c/io/ungetwc"><tt>ungetwc()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
</p>
<h3><span class="mw-headline" id="V">V</span></h3>
<p><a href="io/vfprintf.html" title="c/io/vfprintf"><tt>vfprintf()</tt></a><br>
<a href="io/vfprintf.html" title="c/io/vfprintf"><tt>vfprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/vfscanf.html" title="c/io/vfscanf"><tt>vfscanf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/vfscanf.html" title="c/io/vfscanf"><tt>vfscanf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/vfwprintf.html" title="c/io/vfwprintf"><tt>vfwprintf()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/vfwprintf.html" title="c/io/vfwprintf"><tt>vfwprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/vfwscanf.html" title="c/io/vfwscanf"><tt>vfwscanf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/vfwscanf.html" title="c/io/vfwscanf"><tt>vfwscanf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/vfprintf.html" title="c/io/vfprintf"><tt>vprintf()</tt></a><br>
<a href="io/vfprintf.html" title="c/io/vfprintf"><tt>vprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/vfscanf.html" title="c/io/vfscanf"><tt>vscanf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/vfscanf.html" title="c/io/vfscanf"><tt>vscanf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/vfprintf.html" title="c/io/vfprintf"><tt>vsnprintf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/vfprintf.html" title="c/io/vfprintf"><tt>vsnprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/vfwprintf.html" title="c/io/vfwprintf"><tt>vsnwprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/vfprintf.html" title="c/io/vfprintf"><tt>vsprintf()</tt></a><br>
<a href="io/vfprintf.html" title="c/io/vfprintf"><tt>vsprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/vfscanf.html" title="c/io/vfscanf"><tt>vsscanf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/vfscanf.html" title="c/io/vfscanf"><tt>vsscanf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/vfwprintf.html" title="c/io/vfwprintf"><tt>vswprintf()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/vfwprintf.html" title="c/io/vfwprintf"><tt>vswprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/vfwscanf.html" title="c/io/vfwscanf"><tt>vswscanf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/vfwscanf.html" title="c/io/vfwscanf"><tt>vswscanf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/vfwprintf.html" title="c/io/vfwprintf"><tt>vwprintf()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/vfwprintf.html" title="c/io/vfwprintf"><tt>vwprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/vfwscanf.html" title="c/io/vfwscanf"><tt>vwscanf()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="io/vfwscanf.html" title="c/io/vfwscanf"><tt>vwscanf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
</p>
<h3><span class="mw-headline" id="W">W</span></h3>
<p><a href="string/wide.html" title="c/string/wide"><tt>wchar_t</tt></a><br>
<a href="string/multibyte/wcrtomb.html" title="c/string/multibyte/wcrtomb"><tt>wcrtomb()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/multibyte/wcrtomb.html" title="c/string/multibyte/wcrtomb"><tt>wcrtomb_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/wide/wcscat.html" title="c/string/wide/wcscat"><tt>wcscat()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcscat.html" title="c/string/wide/wcscat"><tt>wcscat_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/wide/wcschr.html" title="c/string/wide/wcschr"><tt>wcschr()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcscmp.html" title="c/string/wide/wcscmp"><tt>wcscmp()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcscoll.html" title="c/string/wide/wcscoll"><tt>wcscoll()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcscpy.html" title="c/string/wide/wcscpy"><tt>wcscpy()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcscpy.html" title="c/string/wide/wcscpy"><tt>wcscpy_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/wide/wcscspn.html" title="c/string/wide/wcscspn"><tt>wcscspn()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="chrono/wcsftime.html" title="c/chrono/wcsftime"><tt>wcsftime()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcslen.html" title="c/string/wide/wcslen"><tt>wcslen()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcsncat.html" title="c/string/wide/wcsncat"><tt>wcsncat()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcsncat.html" title="c/string/wide/wcsncat"><tt>wcsncat_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/wide/wcsncmp.html" title="c/string/wide/wcsncmp"><tt>wcsncmp()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcsncpy.html" title="c/string/wide/wcsncpy"><tt>wcsncpy()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcsncpy.html" title="c/string/wide/wcsncpy"><tt>wcsncpy_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/wide/wcslen.html" title="c/string/wide/wcslen"><tt>wcsnlen_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/wide/wcspbrk.html" title="c/string/wide/wcspbrk"><tt>wcspbrk()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcsrchr.html" title="c/string/wide/wcsrchr"><tt>wcsrchr()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/multibyte/wcsrtombs.html" title="c/string/multibyte/wcsrtombs"><tt>wcsrtombs()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/multibyte/wcsrtombs.html" title="c/string/multibyte/wcsrtombs"><tt>wcsrtombs_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/wide/wcsspn.html" title="c/string/wide/wcsspn"><tt>wcsspn()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcsstr.html" title="c/string/wide/wcsstr"><tt>wcsstr()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcstof.html" title="c/string/wide/wcstof"><tt>wcstod()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcstof.html" title="c/string/wide/wcstof"><tt>wcstof()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="string/wide/wcstoimax.html" title="c/string/wide/wcstoimax"><tt>wcstoimax()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="string/wide/wcstok.html" title="c/string/wide/wcstok"><tt>wcstok()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcstok.html" title="c/string/wide/wcstok"><tt>wcstok_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/wide/wcstol.html" title="c/string/wide/wcstol"><tt>wcstol()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcstof.html" title="c/string/wide/wcstof"><tt>wcstold()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="string/wide/wcstol.html" title="c/string/wide/wcstol"><tt>wcstoll()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="string/multibyte/wcstombs.html" title="c/string/multibyte/wcstombs"><tt>wcstombs()</tt></a><br>
<a href="string/multibyte/wcstombs.html" title="c/string/multibyte/wcstombs"><tt>wcstombs_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/wide/wcstoul.html" title="c/string/wide/wcstoul"><tt>wcstoul()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wcstoul.html" title="c/string/wide/wcstoul"><tt>wcstoull()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="string/wide/wcstoimax.html" title="c/string/wide/wcstoimax"><tt>wcstoumax()</tt></a> <span class="t-mark-rev t-since-c99">(since C99)</span><br>
<a href="string/wide/wcsxfrm.html" title="c/string/wide/wcsxfrm"><tt>wcsxfrm()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/multibyte/wctob.html" title="c/string/multibyte/wctob"><tt>wctob()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/multibyte/wctomb.html" title="c/string/multibyte/wctomb"><tt>wctomb()</tt></a><br>
<a href="string/multibyte/wctomb.html" title="c/string/multibyte/wctomb"><tt>wctomb_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/wide/wctrans.html" title="c/string/wide/wctrans"><tt>wctrans()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide.html" title="c/string/wide"><tt>wctrans_t</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wctype.html" title="c/string/wide/wctype"><tt>wctype()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide.html" title="c/string/wide"><tt>wctype_t</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide.html" title="c/string/wide"><tt>wint_t</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wmemchr.html" title="c/string/wide/wmemchr"><tt>wmemchr()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wmemcmp.html" title="c/string/wide/wmemcmp"><tt>wmemcmp()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wmemcpy.html" title="c/string/wide/wmemcpy"><tt>wmemcpy()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wmemcpy.html" title="c/string/wide/wmemcpy"><tt>wmemcpy_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/wide/wmemmove.html" title="c/string/wide/wmemmove"><tt>wmemmove()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="string/wide/wmemmove.html" title="c/string/wide/wmemmove"><tt>wmemmove_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="string/wide/wmemset.html" title="c/string/wide/wmemset"><tt>wmemset()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/fwprintf.html" title="c/io/fwprintf"><tt>wprintf()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/fwprintf.html" title="c/io/fwprintf"><tt>wprintf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
<a href="io/fwscanf.html" title="c/io/fwscanf"><tt>wscanf()</tt></a> <span class="t-mark-rev t-since-c95">(since C95)</span><br>
<a href="io/fwscanf.html" title="c/io/fwscanf"><tt>wscanf_s()</tt></a> <span class="t-mark-rev t-since-c11">(since C11)</span><br>
</p>
<h3><span class="mw-headline" id="See_also">See also</span></h3>
<table class="t-dsc-begin">

</table>

<!-- 
NewPP limit report
Preprocessor visited node count: 23241/1000000
Preprocessor generated node count: 26321/1000000
Post‐expand include size: 147872/2097152 bytes
Template argument size: 64660/2097152 bytes
Highest expansion depth: 13/40
Expensive parser function count: 0/100
-->

<!-- Saved in parser cache with key mwiki1-mwiki_en_:pcache:idhash:17661-0!*!0!!en!*!* and timestamp 20220313074317 -->
</div>                    <!-- /bodycontent -->
                                        <!-- printfooter -->
                    <div class="printfooter">
                    Retrieved from "<a href="https://en.cppreference.com/mwiki/index.php?title=c/symbol_index&amp;oldid=138709">https://en.cppreference.com/mwiki/index.php?title=c/symbol_index&amp;oldid=138709</a>"                    </div>
                    <!-- /printfooter -->
                                                            <!-- catlinks -->
                    <!-- /catlinks -->
                                                            <div class="visualClear"></div>
                    <!-- debughtml -->
                                        <!-- /debughtml -->
                </div>
                <!-- /bodyContent -->
            </div>
        </div>
        <!-- /content -->
        <!-- footer -->
        <div id="cpp-footer-base" class="noprint">
            <div id="footer">
                        <div id="cpp-navigation">
            <h5>Navigation</h5>
            <ul><li><a href="https://en.cppreference.com/w/c/">Online version</a></li><li>Offline version retrieved 2022-07-30 14:05.</li></ul></div>
                        <ul id="footer-info">
                                    <li id="footer-info-lastmod"> This page was last modified on 12 March 2022, at 23:22.</li>
                                    <li id="footer-info-viewcount">This page has been accessed 37,170 times.</li>
                            </ul>
                    </div>
        </div>
        <!-- /footer -->
        <script>if(window.mw){
mw.loader.state({"site":"loading","user":"missing","user.groups":"ready"});
}</script>
<script src="../../common/skin_scripts.js"></script>
<script>if(window.mw){
mw.loader.load(["mediawiki.action.view.postEdit","mediawiki.user","mediawiki.page.ready","mediawiki.searchSuggest","mediawiki.hidpi","ext.gadget.ColiruCompiler","ext.gadget.MathJax"], null, true);
}</script>
<script src="../../common/site_scripts.js"></script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-2828341-1']);
_gaq.push(['_setDomainName', 'cppreference.com']);
_gaq.push(['_trackPageview']);
</script><!-- Served in 0.041 secs. -->
	</body>
<!-- Cached 20220313080844 -->
</html>